high-speed engine - Turkish English Dictionary